// pages/event/index.js
Page({
    /**
     * 页面的初始数据
     */
    data: {
      users: [
        {
          id: 1,
          name: "张三",
        },
        {
          id: 2,
          name: "李四",
        },
      ],
    },
  
    fn() {
      console.log("fn");
    },
  
    "fn()"() {
      console.log("这个方法的名称是：fn()，不是 fn");
    },
  
    outerTapHandler(e) {
      console.log("outerTapHandler");
      /**
       * e.target：触发该事件的目标源元素
       * e.currentTarget: 绑定该事件的目标源元素
       */
      console.log("outerTapHandler", e);
    },
  
    innerTapHandler(e) {
      console.log("innerTapHandler");
      /**
       * e.target：触发该事件的目标源元素
       * e.currentTarget: 绑定该事件的目标源元素
       */
      console.log("innerTapHandler", e);
    },
  
    inputHandler(e) {
      // 通过 e.detail 获取组件通过该事件传递上来的数据
      console.log(e.detail);
      // return "szab";
    },
  
    userBindTapHander(e) {
      // e.target.dataset 存储了 data- 相关的数据
      // 数据的key就是data-后面的名称，如果有-，则转驼峰，user-info => userInfo
      // console.log(e.target.dataset.userInfo);
      console.log(e.currentTarget.dataset.userInfo);
    },
  
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {},
  
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {},
  
    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {},
  
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {},
  
    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {},
  
    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {},
  
    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {},
  
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {},
  });
  